#pragma once
#include <xors3d.h>
#include "Character.h"
#include "Player.h"
#include "Bot.h"
#include "CharacterManager.h"
#include <vector>

class Game
{
	Handle mLight;
	Handle mCamera;
	Handle mPlane;

	CharacterManager mCharManager;

public:

	Game(int width, int height, int depth);

	~Game();


	void InitScene();

	void CreateCharacters();

	void Update();

	void UpdatePlayer();

	void UpdateBots();

	void Run();
};
